tie-stall barn - French English Dictionary